[INFO] fetching crate libuwebsockets-sys 0.0.10...
[INFO] fixing libuwebsockets-sys-0.0.10 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] extracting crate libuwebsockets-sys 0.0.10 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate libuwebsockets-sys 0.0.10
[INFO] finished tweaking crates.io crate libuwebsockets-sys 0.0.10
[INFO] tweaked toml for crates.io crate libuwebsockets-sys 0.0.10 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate libuwebsockets-sys 0.0.10 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 45 packages to latest compatible versions
[INFO] [stderr]       Adding bindgen v0.69.5 (available: v0.72.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 20307ff00ff8bbbe049568a3f98b7a1216ebb736c3b2996d5cd21c9613f965df
[INFO] running `Command { std: "docker" "start" "20307ff00ff8bbbe049568a3f98b7a1216ebb736c3b2996d5cd21c9613f965df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "20307ff00ff8bbbe049568a3f98b7a1216ebb736c3b2996d5cd21c9613f965df" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "20307ff00ff8bbbe049568a3f98b7a1216ebb736c3b2996d5cd21c9613f965df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "20307ff00ff8bbbe049568a3f98b7a1216ebb736c3b2996d5cd21c9613f965df" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling bindgen v0.69.5
[INFO] [stderr]    Compiling libuwebsockets-sys v0.0.10 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating build.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs (166 fixes)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.51s
[INFO] [stderr] crater-edition-check: libuwebsockets-sys v0.0.10 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling libuwebsockets-sys v0.0.10 (/opt/rustwide/workdir)
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:11341
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_send_buffer (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:11487
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_packet_buffer_payload (buf : * mut us_udp_packet_buffer_t , index : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:11341
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_send_buffer (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:11655
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_packet_buffer_payload_length (buf : * mut us_udp_packet_buffer_t , index : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:11487
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_packet_buffer_payload (buf : * mut us_udp_packet_buffer_t , index : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:11823
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_packet_buffer_local_ip (buf : * mut us_udp_packet_buffer_t , index : :: std :: os :: raw :: c_int , ip : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:11655
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_packet_buffer_payload_length (buf : * mut us_udp_packet_buffer_t , index : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:11823
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_packet_buffer_local_ip (buf : * mut us_udp_packet_buffer_t , index : :: std :: os :: raw :: c_int , ip : * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:12028
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn us_udp_socket_bound_port (s : * mut us_udp_socket_t) -> :: std :: os :: raw :: c_int ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:12028
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn us_udp_socket_bound_port (s : * mut us_udp_socket_t) -> :: std :: os :: raw :: c_int ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:12137
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_packet_buffer_peer (buf : * mut us_udp_packet_buffer_t , index : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:12302
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_packet_buffer_ecn (buf : * mut us_udp_packet_buffer_t , index : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:12137
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_packet_buffer_peer (buf : * mut us_udp_packet_buffer_t , index : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:12459
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_socket_receive (s : * mut us_udp_socket_t , buf : * mut us_udp_packet_buffer_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:12602
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_buffer_set_packet_...dr : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:12918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_socket_send (s : * mut us_udp_socket_t , buf : * mut us_udp_packet_buffer_t , num : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:13095
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn us_create_udp_packet_buffer () -> * mut us_udp_packet_buffer_t ; } extern "C" { pub fn u...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:12302
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_packet_buffer_ecn (buf : * mut us_udp_packet_buffer_t , index : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:13182
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_create_udp_socket (loo...: raw :: c_void) -> * mut us_udp_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:13715
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ket_t ; } extern "C" { pub fn us_udp_socket_user (s : * mut us_udp_socket_t) -> * mut :: std :: os :: raw :: c_void ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:12459
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_socket_receive (s : * mut us_udp_socket_t , buf : * mut us_udp_packet_buffer_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:13825
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_socket_bind (s : * mut us_udp_socket_t , hostname : * const :: std :: os :: raw :: c_char , port : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:12602
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_buffer_set_packet_...dr : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:14018
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_create_timer (loop_ : * mut us_loop_t , fallthrough : :: std :: os :: raw :: c_int , ext_size : :: std :: os :: raw :: c_uint) -> * mut us_timer_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:14192
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s_timer_t ; } extern "C" { pub fn us_timer_ext (timer : * mut us_timer_t) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:14295
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_void ; } extern "C" { pub fn us_timer_close (timer : * mut us_timer_t) ; } extern "C" { pub fn us_timer_set...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:12918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_socket_send (s : * mut us_udp_socket_t , buf : * mut us_udp_packet_buffer_t , num : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:14361
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_timer_set (timer : * mut us_timer_t , cb : :: std :: option :: Option < unsafe extern "C" fn (t : * mut us_timer_t) > , ms : :: std :: os :: raw :: c_int , repeat_ms : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:14586
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int) ; } extern "C" { pub fn us_timer_loop (t : * mut us_timer_t) -> * mut us_loop_t ; } # [repr (C)] # [derive (D...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:13095
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn us_create_udp_packet_buffer () -> * mut us_udp_packet_buffer_t ; } extern "C" { pub fn u...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:17346
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_timestamp (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t) -> :: std :: os :: raw :: c_ushort ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:13182
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_create_udp_socket (loo...: raw :: c_void) -> * mut us_udp_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:13715
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ket_t ; } extern "C" { pub fn us_udp_socket_user (s : * mut us_udp_socket_t) -> * mut :: std :: os :: raw :: c_void ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:17508
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_add_ser...er : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:13825
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_udp_socket_bind (s : * mut us_udp_socket_t , hostname : * const :: std :: os :: raw :: c_char , port : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:14018
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_create_timer (loop_ : * mut us_loop_t , fallthrough : :: std :: os :: raw :: c_int , ext_size : :: std :: os :: raw :: c_uint) -> * mut us_timer_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:14192
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s_timer_t ; } extern "C" { pub fn us_timer_ext (timer : * mut us_timer_t) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:17785
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_remove_server_name (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , hostname_pattern : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:17980
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_serv...* const :: std :: os :: raw :: c_char) >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:14295
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... std :: os :: raw :: c_void ; } extern "C" { pub fn us_timer_close (timer : * mut us_timer_t) ; } extern "C" { pub fn us_timer_set...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:18257
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_server_name_userdata (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:14361
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_timer_set (timer : * mut us_timer_t , cb : :: std :: option :: Option < unsafe extern "C" fn (t : * mut us_timer_t) > , ms : :: std :: os :: raw :: c_int , repeat_ms : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:18412
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_find_server_name_userdata (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , hostname_pattern : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:18653
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_get_native_handle (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:14586
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int) ; } extern "C" { pub fn us_timer_loop (t : * mut us_timer_t) -> * mut us_loop_t ; } # [repr (C)] # [derive (D...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:18827
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_create_socket_context (ssl : :: std :: os :: raw :: c_int , loop_ : * mut us_loop_t , ext_size : :: std :: os :: raw :: c_int , options : us_socket_context_options_t) -> * mut us_socket_context_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:17346
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_timestamp (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t) -> :: std :: os :: raw :: c_ushort ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:19050
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn us_socket_context_free (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t) ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:17508
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_add_ser...er : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:19172
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_pre_open (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , on_pre_open : :: std :: option :: Option < unsafe extern "C" fn (fd : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:17785
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_remove_server_name (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , hostname_pattern : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:19437
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_open... :: raw :: c_int) -> * mut us_socket_t >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:17980
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_serv...* const :: std :: os :: raw :: c_char) >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:19800
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_clos...:: raw :: c_void) -> * mut us_socket_t >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:18257
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_server_name_userdata (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:20121
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_data... :: raw :: c_int) -> * mut us_socket_t >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:20440
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_writable (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , on_writable : :: std :: option :: Option < unsafe extern "C" fn (s : * mut us_socket_t) -> * mut us_socket_t >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:18412
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_find_server_name_userdata (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , hostname_pattern : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:20682
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_timeout (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , on_timeout : :: std :: option :: Option < unsafe extern "C" fn (s : * mut us_socket_t) -> * mut us_socket_t >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:18653
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_get_native_handle (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:20922
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_long_timeout (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , on_timeout : :: std :: option :: Option < unsafe extern "C" fn (s : * mut us_socket_t) -> * mut us_socket_t >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:21167
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_conn... :: raw :: c_int) -> * mut us_socket_t >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:18827
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_create_socket_context (ssl : :: std :: os :: raw :: c_int , loop_ : * mut us_loop_t , ext_size : :: std :: os :: raw :: c_int , options : us_socket_context_options_t) -> * mut us_socket_context_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:21457
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_end (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , on_end : :: std :: option :: Option < unsafe extern "C" fn (s : * mut us_socket_t) -> * mut us_socket_t >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:19050
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn us_socket_context_free (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t) ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:21689
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_ext (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:21849
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn us_socket_context_close (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t) ; } # [...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:19172
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_pre_open (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , on_pre_open : :: std :: option :: Option < unsafe extern "C" fn (fd : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:22074
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_listen ...raw :: c_int) -> * mut us_listen_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:22401
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_listen_...raw :: c_int) -> * mut us_listen_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:22695
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t ; } extern "C" { pub fn us_listen_socket_close (ssl : :: std :: os :: raw :: c_int , ls : * mut us_listen_socket_t) ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:19437
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_open... :: raw :: c_int) -> * mut us_socket_t >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:22811
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_adopt_accepted_socket ... os :: raw :: c_int) -> * mut us_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:19800
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_clos...:: raw :: c_void) -> * mut us_socket_t >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:23145
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_connect... os :: raw :: c_int) -> * mut us_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:23520
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_connect... os :: raw :: c_int) -> * mut us_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:20121
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_data... :: raw :: c_int) -> * mut us_socket_t >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:23815
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_is_established (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:23957
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_close_connecting (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> * mut us_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:20440
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_writable (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , on_writable : :: std :: option :: Option < unsafe extern "C" fn (s : * mut us_socket_t) -> * mut us_socket_t >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:24090
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_loop (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t) -> * mut us_loop_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:24231
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_adopt_socket (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , s : * mut us_socket_t , ext_size : :: std :: os :: raw :: c_int) -> * mut us_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:20682
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_timeout (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , on_timeout : :: std :: option :: Option < unsafe extern "C" fn (s : * mut us_socket_t) -> * mut us_socket_t >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:24448
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_create_child_socket_context (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , context_ext_size : :: std :: os :: raw :: c_int) -> * mut us_socket_context_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:20922
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_long_timeout (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , on_timeout : :: std :: option :: Option < unsafe extern "C" fn (s : * mut us_socket_t) -> * mut us_socket_t >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:24657
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_create_loop (hint : * ...: os :: raw :: c_uint) -> * mut us_loop_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:21167
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_conn... :: raw :: c_int) -> * mut us_socket_t >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25074
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: c_uint) -> * mut us_loop_t ; } extern "C" { pub fn us_loop_free (loop_ : * mut us_loop_t) ; } extern "C" { pub fn us_loop_ext (...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:21457
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_on_end (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , on_end : :: std :: option :: Option < unsafe extern "C" fn (s : * mut us_socket_t) -> * mut us_socket_t >) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25137
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...us_loop_t) ; } extern "C" { pub fn us_loop_ext (loop_ : * mut us_loop_t) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:21689
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_ext (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25238
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_void ; } extern "C" { pub fn us_loop_run (loop_ : * mut us_loop_t) ; } extern "C" { pub fn us_wakeup_loop...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:21849
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn us_socket_context_close (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t) ; } # [...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25300
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...un (loop_ : * mut us_loop_t) ; } extern "C" { pub fn us_wakeup_loop (loop_ : * mut us_loop_t) ; } extern "C" { pub fn us_loop_inte...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:22074
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_listen ...raw :: c_int) -> * mut us_listen_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25365
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... (loop_ : * mut us_loop_t) ; } extern "C" { pub fn us_loop_integrate (loop_ : * mut us_loop_t) ; } extern "C" { pub fn us_loop_ite...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25433
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...p_t) ; } extern "C" { pub fn us_loop_iteration_number (loop_ : * mut us_loop_t) -> :: std :: os :: raw :: c_longlong ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:22401
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_listen_...raw :: c_int) -> * mut us_listen_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_create_poll (loop_ : * mut us_loop_t , fallthrough : :: std :: os :: raw :: c_int , ext_size : :: std :: os :: raw :: c_uint) -> * mut us_poll_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:22695
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t ; } extern "C" { pub fn us_listen_socket_close (ssl : :: std :: os :: raw :: c_int , ls : * mut us_listen_socket_t) ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25717
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> * mut us_poll_t ; } extern "C" { pub fn us_poll_free (p : * mut us_poll_t , loop_ : * mut us_loop_t) ; } extern "C" { pub fn us...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:22811
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_adopt_accepted_socket ... os :: raw :: c_int) -> * mut us_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25802
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_poll_init (p : * mut us_poll_t , fd : :: std :: os :: raw :: c_int , poll_type : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:23145
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_connect... os :: raw :: c_int) -> * mut us_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25940
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_poll_start (p : * mut us_poll_t , loop_ : * mut us_loop_t , events : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:23520
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_connect... os :: raw :: c_int) -> * mut us_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:26066
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_poll_change (p : * mut us_poll_t , loop_ : * mut us_loop_t , events : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:26193
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int) ; } extern "C" { pub fn us_poll_stop (p : * mut us_poll_t , loop_ : * mut us_loop_t) ; } extern "C" { pub fn us...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:23815
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_is_established (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:23957
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_close_connecting (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> * mut us_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:26278
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut us_loop_t) ; } extern "C" { pub fn us_poll_events (p : * mut us_poll_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:26371
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn us_poll_ext (p : * mut us_poll_t) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:24090
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_loop (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t) -> * mut us_loop_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:26468
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_void ; } extern "C" { pub fn us_poll_fd (p : * mut us_poll_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:24231
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context_adopt_socket (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , s : * mut us_socket_t , ext_size : :: std :: os :: raw :: c_int) -> * mut us_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:26557
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_poll_resize (p : * mut us_poll_t , loop_ : * mut us_loop_t , ext_size : :: std :: os :: raw :: c_uint) -> * mut us_poll_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:24448
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_create_child_socket_context (ssl : :: std :: os :: raw :: c_int , context : * mut us_socket_context_t , context_ext_size : :: std :: os :: raw :: c_int) -> * mut us_socket_context_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:26706
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_get_native_handle (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:24657
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_create_loop (hint : * ...: os :: raw :: c_uint) -> * mut us_loop_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:26858
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_write (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t , data : * const :: std :: os :: raw :: c_char , length : :: std :: os :: raw :: c_int , msg_more : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25074
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: c_uint) -> * mut us_loop_t ; } extern "C" { pub fn us_loop_free (loop_ : * mut us_loop_t) ; } extern "C" { pub fn us_loop_ext (...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:27120
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_write2 (ssl : :...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25137
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...us_loop_t) ; } extern "C" { pub fn us_loop_ext (loop_ : * mut us_loop_t) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:27448
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_timeout (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t , seconds : :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25238
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_void ; } extern "C" { pub fn us_loop_run (loop_ : * mut us_loop_t) ; } extern "C" { pub fn us_wakeup_loop...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:27593
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_long_timeout (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t , minutes : :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25300
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...un (loop_ : * mut us_loop_t) ; } extern "C" { pub fn us_wakeup_loop (loop_ : * mut us_loop_t) ; } extern "C" { pub fn us_loop_inte...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:27743
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_ext (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:27881
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> * mut us_socket_context_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25365
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... (loop_ : * mut us_loop_t) ; } extern "C" { pub fn us_loop_integrate (loop_ : * mut us_loop_t) ; } extern "C" { pub fn us_loop_ite...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25433
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...p_t) ; } extern "C" { pub fn us_loop_iteration_number (loop_ : * mut us_loop_t) -> :: std :: os :: raw :: c_longlong ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:28013
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._context_t ; } extern "C" { pub fn us_socket_flush (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_create_poll (loop_ : * mut us_loop_t , fallthrough : :: std :: os :: raw :: c_int , ext_size : :: std :: os :: raw :: c_uint) -> * mut us_poll_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:28114
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ocket_t) ; } extern "C" { pub fn us_socket_shutdown (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:28218
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ket_t) ; } extern "C" { pub fn us_socket_shutdown_read (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25717
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> * mut us_poll_t ; } extern "C" { pub fn us_poll_free (p : * mut us_poll_t , loop_ : * mut us_loop_t) ; } extern "C" { pub fn us...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:28327
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_is_shut_down (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25802
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_poll_init (p : * mut us_poll_t , fd : :: std :: os :: raw :: c_int , poll_type : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:25940
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_poll_start (p : * mut us_poll_t , loop_ : * mut us_loop_t , events : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:28467
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_is_closed (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:28604
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_close (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t , code : :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_void) -> * mut us_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:26066
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_poll_change (p : * mut us_poll_t , loop_ : * mut us_loop_t , events : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:28811
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_local_port (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:26193
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int) ; } extern "C" { pub fn us_poll_stop (p : * mut us_poll_t , loop_ : * mut us_loop_t) ; } extern "C" { pub fn us...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:26278
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut us_loop_t) ; } extern "C" { pub fn us_poll_events (p : * mut us_poll_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:28949
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_remote_port (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:26371
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn us_poll_ext (p : * mut us_poll_t) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:29088
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_remote_address (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t , buf : * mut :: std :: os :: raw :: c_char , length : * mut :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:26468
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_void ; } extern "C" { pub fn us_poll_fd (p : * mut us_poll_t) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:42930
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn uws_create_app (ssl : :: std :: os :: raw :: c_int , options : us_socket_context_options_t) -> * mut uws_app_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:26557
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_poll_resize (p : * mut us_poll_t , loop_ : * mut us_loop_t , ext_size : :: std :: os :: raw :: c_uint) -> * mut us_poll_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:43065
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... uws_app_t ; } extern "C" { pub fn uws_app_destroy (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t) ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:43166
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_get (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:43394
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_post (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:43623
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_options (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:43855
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_delete (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:44086
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_patch (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:44316
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_put (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:26706
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_get_native_handle (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:44544
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_head (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:26858
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_write (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t , data : * const :: std :: os :: raw :: c_char , length : :: std :: os :: raw :: c_int , msg_more : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:44773
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_connect (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:27120
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_write2 (ssl : :...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:45005
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_trace (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:27448
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_timeout (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t , seconds : :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:45235
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_any (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:27593
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_long_timeout (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t , minutes : :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:45463
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: c_void) ; } extern "C" { pub fn uws_app_run (ssl : :: std :: os :: raw :: c_int , arg1 : * mut uws_app_t) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:27743
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_ext (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:27881
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_context (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> * mut us_socket_context_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:45561
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_listen (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , port : :: std :: os :: raw :: c_int , handler : uws_listen_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:45780
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_listen_with_config (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , config : uws_app_listen_config_t , handler : uws_listen_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:28013
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._context_t ; } extern "C" { pub fn us_socket_flush (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:28114
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ocket_t) ; } extern "C" { pub fn us_socket_shutdown (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:46008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_listen_domain (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , domain : * const :: std :: os :: raw :: c_char , domain_length : usize , handler : uws_listen_domain_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:28218
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ket_t) ; } extern "C" { pub fn us_socket_shutdown_read (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:46276
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_listen_domain_wit...ta : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:46598
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_domain (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , server_name : * const :: std :: os :: raw :: c_char , server_name_length : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:28327
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_is_shut_down (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:46781
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...th : usize) ; } extern "C" { pub fn uws_app_close (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:28467
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_is_closed (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:28604
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_close (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t , code : :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_void) -> * mut us_socket_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:46880
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t) ; } extern "C" { pub fn uws_constructor_failed (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t) -> bool ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:46996
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_num_subscribers (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , topic : * const :: std :: os :: raw :: c_char , topic_length : usize) -> :: std :: os :: raw :: c_uint ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:28811
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_local_port (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:28949
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_remote_port (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:47205
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_publish (ssl : :: std...: uws_opcode_t , compress : bool) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:29088
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn us_socket_remote_address (ssl : :: std :: os :: raw :: c_int , s : * mut us_socket_t , buf : * mut :: std :: os :: raw :: c_char , length : * mut :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:47498
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_get_native_handle (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:42930
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn uws_create_app (ssl : :: std :: os :: raw :: c_int , options : us_socket_context_options_t) -> * mut uws_app_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:47644
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_remove_server_name (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , hostname_pattern : * const :: std :: os :: raw :: c_char , hostname_pattern_length : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:43065
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... uws_app_t ; } extern "C" { pub fn uws_app_destroy (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t) ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:47845
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_add_server_name (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , hostname_pattern : * const :: std :: os :: raw :: c_char , hostname_pattern_length : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:43166
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_get (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:48043
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_add_server_name_with_options (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , hostname_pattern : * const :: std :: os :: raw :: c_char , hostname_pattern_length : usize , options : us_socket_context_options_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:43394
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_post (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:48294
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_missing_server_name (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , handler : uws_missing_server_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:48492
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_filter (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , handler : uws_filter_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:43623
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_options (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:43855
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_delete (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:48669
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , behavior : uws_socket_behavior_t , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:44086
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_patch (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:48896
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_get_user_data (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:44316
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_put (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:49046
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: c_void ; } extern "C" { pub fn uws_ws_close (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t) ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:49149
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_send (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , message : * const :: std :: os :: raw :: c_char , length : usize , opcode : uws_opcode_t) -> uws_sendstatus_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:44544
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_head (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:49362
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_send_with_options (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , message : * const :: std :: os :: raw :: c_char , length : usize , opcode : uws_opcode_t , compress : bool , fin : bool) -> uws_sendstatus_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:44773
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_connect (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:45005
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_trace (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:49619
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_send_fragment (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , message : * const :: std :: os :: raw :: c_char , length : usize , compress : bool) -> uws_sendstatus_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:45235
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_any (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , handler : uws_method_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:49835
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_send_first_fragment (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , message : * const :: std :: os :: raw :: c_char , length : usize , compress : bool) -> uws_sendstatus_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:50057
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_send_first_fragment_with_opcode (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , message : * const :: std :: os :: raw :: c_char , length : usize , opcode : uws_opcode_t , compress : bool) -> uws_sendstatus_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:45463
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: c_void) ; } extern "C" { pub fn uws_app_run (ssl : :: std :: os :: raw :: c_int , arg1 : * mut uws_app_t) ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:45561
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_listen (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , port : :: std :: os :: raw :: c_int , handler : uws_listen_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:50315
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_send_last_fragment (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , message : * const :: std :: os :: raw :: c_char , length : usize , compress : bool) -> uws_sendstatus_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:50536
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_end (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , code : :: std :: os :: raw :: c_int , message : * const :: std :: os :: raw :: c_char , length : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:45780
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_listen_with_config (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , config : uws_app_listen_config_t , handler : uws_listen_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:50742
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_cork (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , handler : :: std :: option :: Option < unsafe extern "C" fn (user_data : * mut :: std :: os :: raw :: c_void) > , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:46008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_listen_domain (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , domain : * const :: std :: os :: raw :: c_char , domain_length : usize , handler : uws_listen_domain_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:51008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_subscribe (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , topic : * const :: std :: os :: raw :: c_char , length : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:46276
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_listen_domain_wit...ta : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:51188
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_unsubscribe (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , topic : * const :: std :: os :: raw :: c_char , length : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:46598
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_app_domain (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , server_name : * const :: std :: os :: raw :: c_char , server_name_length : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:51370
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_is_subscribed (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , topic : * const :: std :: os :: raw :: c_char , length : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:46781
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...th : usize) ; } extern "C" { pub fn uws_app_close (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:51554
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_iterate_topics (ss...ta : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:46880
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t) ; } extern "C" { pub fn uws_constructor_failed (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t) -> bool ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:51896
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_publish (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , topic : * const :: std :: os :: raw :: c_char , topic_length : usize , message : * const :: std :: os :: raw :: c_char , message_length : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:46996
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_num_subscribers (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , topic : * const :: std :: os :: raw :: c_char , topic_length : usize) -> :: std :: os :: raw :: c_uint ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:52155
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_publish_with_optio...: uws_opcode_t , compress : bool) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:47205
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_publish (ssl : :: std...: uws_opcode_t , compress : bool) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:52469
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_get_buffered_amount (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t) -> :: std :: os :: raw :: c_uint ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:47498
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_get_native_handle (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:52619
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_get_remote_address (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:47644
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_remove_server_name (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , hostname_pattern : * const :: std :: os :: raw :: c_char , hostname_pattern_length : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:52797
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_get_remote_address_as_text (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:47845
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_add_server_name (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , hostname_pattern : * const :: std :: os :: raw :: c_char , hostname_pattern_length : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:52983
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_end (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , data : * const :: std :: os :: raw :: c_char , length : usize , close_connection : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:48043
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_add_server_name_with_options (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , hostname_pattern : * const :: std :: os :: raw :: c_char , hostname_pattern_length : usize , options : us_socket_context_options_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:53170
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_try_end (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , data : * const :: std :: os :: raw :: c_char , length : usize , total_size : uintmax_t , close_connection : bool) -> uws_try_end_result_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:53410
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_cork (ssl : :: st...ta : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:48294
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_missing_server_name (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , handler : uws_missing_server_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:48492
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_filter (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , handler : uws_filter_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:53697
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: c_void) ; } extern "C" { pub fn uws_res_pause (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:48669
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws (ssl : :: std :: os :: raw :: c_int , app : * mut uws_app_t , pattern : * const :: std :: os :: raw :: c_char , behavior : uws_socket_behavior_t , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:53796
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...uws_res_t) ; } extern "C" { pub fn uws_res_resume (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t) ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:53896
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...res_t) ; } extern "C" { pub fn uws_res_write_continue (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:48896
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_get_user_data (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:54004
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_write_status (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , status : * const :: std :: os :: raw :: c_char , length : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:49046
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: c_void ; } extern "C" { pub fn uws_ws_close (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t) ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:49149
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_send (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , message : * const :: std :: os :: raw :: c_char , length : usize , opcode : uws_opcode_t) -> uws_sendstatus_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:54176
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_write_header (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , key : * const :: std :: os :: raw :: c_char , key_length : usize , value : * const :: std :: os :: raw :: c_char , value_length : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:49362
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_send_with_options (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , message : * const :: std :: os :: raw :: c_char , length : usize , opcode : uws_opcode_t , compress : bool , fin : bool) -> uws_sendstatus_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:54420
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_write_header_int (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , key : * const :: std :: os :: raw :: c_char , key_length : usize , value : u64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:54611
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_end_without_body (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , close_connection : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:49619
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_send_fragment (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , message : * const :: std :: os :: raw :: c_char , length : usize , compress : bool) -> uws_sendstatus_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:54747
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_write (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , data : * const :: std :: os :: raw :: c_char , length : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:49835
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_send_first_fragment (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , message : * const :: std :: os :: raw :: c_char , length : usize , compress : bool) -> uws_sendstatus_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:54918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn uws_res_get_write_offset (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t) -> uintmax_t ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:55041
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_override_write_offset (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , offset : uintmax_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:50057
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_send_first_fragment_with_opcode (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , message : * const :: std :: os :: raw :: c_char , length : usize , opcode : uws_opcode_t , compress : bool) -> uws_sendstatus_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:55177
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t) ; } extern "C" { pub fn uws_res_has_responded (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t) -> bool ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:50315
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_send_last_fragment (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , message : * const :: std :: os :: raw :: c_char , length : usize , compress : bool) -> uws_sendstatus_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:55292
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_on_writable (ssl ...ta : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:50536
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_end (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , code : :: std :: os :: raw :: c_int , message : * const :: std :: os :: raw :: c_char , length : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:55616
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_on_aborted (ssl :...ta : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:50742
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_cork (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , handler : :: std :: option :: Option < unsafe extern "C" fn (user_data : * mut :: std :: os :: raw :: c_void) > , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:55916
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_on_data (ssl : ::...ta : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:51008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_subscribe (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , topic : * const :: std :: os :: raw :: c_char , length : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:56300
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_upgrade (ssl : ::... usize , ws : * mut uws_socket_context_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:51188
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_unsubscribe (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , topic : * const :: std :: os :: raw :: c_char , length : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:56795
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_get_remote_address (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:51370
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_is_subscribed (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , topic : * const :: std :: os :: raw :: c_char , length : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:56969
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_get_remote_address_as_text (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:51554
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_iterate_topics (ss...ta : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:57151
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_get_native_handle (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:51896
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_publish (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , topic : * const :: std :: os :: raw :: c_char , topic_length : usize , message : * const :: std :: os :: raw :: c_char , message_length : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:57301
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_void ; } extern "C" { pub fn uws_req_is_ancient (res : * mut uws_req_t) -> bool ; } extern "C" { pub fn uws_req...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:52155
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_publish_with_optio...: uws_opcode_t , compress : bool) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:57376
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut uws_req_t) -> bool ; } extern "C" { pub fn uws_req_get_yield (res : * mut uws_req_t) -> bool ; } extern "C" { pub fn uws_req_...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:52469
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_get_buffered_amount (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t) -> :: std :: os :: raw :: c_uint ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:57450
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... uws_req_t) -> bool ; } extern "C" { pub fn uws_req_set_yield (res : * mut uws_req_t , yield_ : bool) ; } extern "C" { pub fn uws_...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:52619
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_get_remote_address (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:52797
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_ws_get_remote_address_as_text (ssl : :: std :: os :: raw :: c_int , ws : * mut uws_websocket_t , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:57532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_req_get_url (res : * mut uws_req_t , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:52983
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_end (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , data : * const :: std :: os :: raw :: c_char , length : usize , close_connection : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:57658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_req_get_full_url (res : * mut uws_req_t , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:53170
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_try_end (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , data : * const :: std :: os :: raw :: c_char , length : usize , total_size : uintmax_t , close_connection : bool) -> uws_try_end_result_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:53410
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_cork (ssl : :: st...ta : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:57789
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_req_get_method (res : * mut uws_req_t , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:53697
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: c_void) ; } extern "C" { pub fn uws_res_pause (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t) ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:57918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_req_get_case_sensitive_method (res : * mut uws_req_t , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:53796
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...uws_res_t) ; } extern "C" { pub fn uws_res_resume (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t) ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:53896
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...res_t) ; } extern "C" { pub fn uws_res_write_continue (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t) ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:54004
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_write_status (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , status : * const :: std :: os :: raw :: c_char , length : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:58062
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_req_get_header (res : * mut uws_req_t , lower_case_header : * const :: std :: os :: raw :: c_char , lower_case_header_length : usize , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:54176
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_write_header (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , key : * const :: std :: os :: raw :: c_char , key_length : usize , value : * const :: std :: os :: raw :: c_char , value_length : usize) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:58286
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_req_for_each_header (res : * mut uws_req_t , handler : uws_get_headers_server_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:54420
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_write_header_int (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , key : * const :: std :: os :: raw :: c_char , key_length : usize , value : u64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:58451
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_req_get_query (res : * mut uws_req_t , key : * const :: std :: os :: raw :: c_char , key_length : usize , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:54611
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_end_without_body (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , close_connection : bool) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:54747
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_write (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , data : * const :: std :: os :: raw :: c_char , length : usize) -> bool ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:58646
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_req_get_parameter (res : * mut uws_req_t , index : :: std :: os :: raw :: c_ushort , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:58820
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_char) -> usize ; } extern "C" { pub fn uws_get_loop () -> * mut us_loop_t ; } extern "C" { pub fn uws_get_loop_wi...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:54918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn uws_res_get_write_offset (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t) -> uintmax_t ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:58879
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_get_loop_with_native (existing_native_loop : * mut :: std :: os :: raw :: c_void) -> * mut us_loop_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:55041
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_override_write_offset (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , offset : uintmax_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:59008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_loop_defer (loop_ : * mut us_loop_t , cb : :: std :: option :: Option < unsafe extern "C" fn (user_data : * mut :: std :: os :: raw :: c_void) > , user_data : * mut :: std :: os :: raw :: c_void) ; }
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:55177
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._t) ; } extern "C" { pub fn uws_res_has_responded (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t) -> bool ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:55292
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_on_writable (ssl ...ta : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:55616
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_on_aborted (ssl :...ta : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:55916
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_on_data (ssl : ::...ta : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:56300
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_upgrade (ssl : ::... usize , ws : * mut uws_socket_context_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:56795
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_get_remote_address (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `libuwebsockets-sys` (lib) due to 166 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:56969
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_get_remote_address_as_text (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:57151
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_res_get_native_handle (ssl : :: std :: os :: raw :: c_int , res : * mut uws_res_t) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:57301
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_void ; } extern "C" { pub fn uws_req_is_ancient (res : * mut uws_req_t) -> bool ; } extern "C" { pub fn uws_req...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:57376
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut uws_req_t) -> bool ; } extern "C" { pub fn uws_req_get_yield (res : * mut uws_req_t) -> bool ; } extern "C" { pub fn uws_req_...
[INFO] [stdout]   |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:57450
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... uws_req_t) -> bool ; } extern "C" { pub fn uws_req_set_yield (res : * mut uws_req_t , yield_ : bool) ; } extern "C" { pub fn uws_...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:57532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_req_get_url (res : * mut uws_req_t , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:57658
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_req_get_full_url (res : * mut uws_req_t , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:57789
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_req_get_method (res : * mut uws_req_t , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:57918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_req_get_case_sensitive_method (res : * mut uws_req_t , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:58062
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_req_get_header (res : * mut uws_req_t , lower_case_header : * const :: std :: os :: raw :: c_char , lower_case_header_length : usize , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:58286
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_req_for_each_header (res : * mut uws_req_t , handler : uws_get_headers_server_handler , user_data : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:58451
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_req_get_query (res : * mut uws_req_t , key : * const :: std :: os :: raw :: c_char , key_length : usize , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:58646
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_req_get_parameter (res : * mut uws_req_t , index : :: std :: os :: raw :: c_ushort , dest : * mut * const :: std :: os :: raw :: c_char) -> usize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:58820
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: os :: raw :: c_char) -> usize ; } extern "C" { pub fn uws_get_loop () -> * mut us_loop_t ; } extern "C" { pub fn uws_get_loop_wi...
[INFO] [stdout]   |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:58879
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_get_loop_with_native (existing_native_loop : * mut :: std :: os :: raw :: c_void) -> * mut us_loop_t ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/libuwebsockets-sys-d7a9998c88d5dd2b/out/bindings.rs:3:59008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn uws_loop_defer (loop_ : * mut us_loop_t , cb : :: std :: option :: Option < unsafe extern "C" fn (user_data : * mut :: std :: os :: raw :: c_void) > , user_data : * mut :: std :: os :: raw :: c_void) ; }
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `libuwebsockets-sys` (lib test) due to 166 previous errors
[INFO] running `Command { std: "docker" "inspect" "20307ff00ff8bbbe049568a3f98b7a1216ebb736c3b2996d5cd21c9613f965df", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "20307ff00ff8bbbe049568a3f98b7a1216ebb736c3b2996d5cd21c9613f965df", kill_on_drop: false }`
[INFO] [stdout] 20307ff00ff8bbbe049568a3f98b7a1216ebb736c3b2996d5cd21c9613f965df
